import {DataTableSortStatus} from "mantine-datatable";

// 数据记录接口，最全的record类型
export interface RecordProps {
  id: string; // 项目id-哈希处理过的

  version: string;
  name: string; // 项目名称

  createdByUserId: string; // 创建人账号
  createdByUserName: string; // 创建人姓名
  createdTime: string; // 创建时间

  accessable: boolean; // 可进入本项目的详情页面
  deletable: boolean; // 可删除此行记录
}

// 请求数据
export interface RecordsRequestProps {
  page: number;
  pageSize: number;
}

// 响应数据
export interface RecordsResponseProps {
  totalRecords: number;
  records: RecordProps[];
}

// 新增
export interface AddProjectProps {
  version: string; //方案版本号
  name: string; // 方案名称
}
